launching ramp shelter - Turkish English Dictionary